a beach tent which is improvised - French English Dictionary